-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ci: Test for unused dependencies #4117
base: main
Are you sure you want to change the base?
ci: Test for unused dependencies #4117
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #4117 +/- ##
=======================================
Coverage 81.52% 81.52%
=======================================
Files 241 241
Lines 29296 29296
=======================================
Hits 23883 23883
Misses 5413 5413
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
b706bfd
to
03cca76
Compare
Blocked on docker changes from: #4089 |
Unblocked :) |
#4089 merged, unblocked. |
96cde67
to
08d6250
Compare
2ed8ef8
to
0d7731f
Compare
0d7731f
to
542db3d
Compare
542db3d
to
37bc244
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you please break this down to two commits, one that adds the test (test, Docker changes) and one that removes the unused dependencies?
Also, there are here, seemingly, completely unrelated changes (the ones in the documentation). Please drop these and add them in a different PR.
498b576
to
2830e0d
Compare
I've updated the PR breaking it down into 4 commits.
These are required by the updated version of markdown lint. |
2830e0d
to
5a31450
Compare
5a31450
to
360d99a
Compare
360d99a
to
65859ba
Compare
Adds `cargo-udeps` and the Rust `nightly` toolchain to support it, to dev container. Signed-off-by: Jonathan Woollett-Light <[email protected]>
Adds test for unused cargo dependencies. Signed-off-by: Jonathan Woollett-Light <[email protected]>
65859ba
to
4859a5a
Compare
Changes
Adds a test for unused cargo dependencies.
Reason
Prevents including unused dependencies see #4113 (comment).
License Acceptance
By submitting this pull request, I confirm that my contribution is made under
the terms of the Apache 2.0 license. For more information on following
Developer Certificate of Origin and signing off your commits, please check
CONTRIBUTING.md
.PR Checklist
CHANGELOG.md
.TODO
s link to an issue.rust-vmm
.